﻿using System;
using System.Collections.Generic;
using System.Text;

namespace WebQQ批量挂QQ软件
{
    public class QQData
    {
        /// <summary>
        /// QQ号码
        /// </summary>
        public string QQ { set; get; }

        /// <summary>
        /// QQ密码
        /// </summary>
        public string Passwd { set; get; }

        /// <summary>
        /// QQ登录后的状态
        /// </summary>
        public string Status { set; get; }

        /// <summary>
        /// QQ准备登录状态
        /// </summary>
        public string ReadyStatus { set; get; }

        /// <summary>
        /// 登录后cookie
        /// </summary>
        public string Cookie { set; get; }

        /// <summary>
        /// 登录后的ClientId,用于保持session,获取聊天消息
        /// </summary>
        public string ClientId { set; get; }

        /// <summary>
        /// 登录后的Psessionid,用于保持session,获取聊天消息
        /// </summary>
        public string Psessionid { set; get; }

        /// <summary>
        /// 登陆后的Ptwebqq，用于更改qq在线状态
        /// </summary>
        public string Ptwebqq { set; get; }

        /// <summary>
        /// 获取昵称用到
        /// </summary>
        public string Vfwebqq { set; get; }

        /// <summary>
        /// 上一次更改的状态
        /// </summary>
        public string UpChangeStatus { set; get; }

        /// <summary>
        /// 好友列表，键qq号码id值，值昵称或者好友备注，在聊天时用到
        /// </summary>
        public Dictionary<string, string> friends = new Dictionary<string, string>();

        /// <summary>
        /// 判断是否qq在别的地方登录用到
        /// </summary>
        public int Index { set; get; }

        /// <summary>
        /// sessions上一次刷新时间
        /// </summary>
        public DateTime RefreshStart { set; get; }

        /// <summary>
        /// 刷新session是否完毕
        /// </summary>
        public bool RefreshComplete { set; get; }

        /// <summary>
        /// 刷新在线时长
        /// </summary>
        public DateTime RefreshStart2 { set; get; }

    }
}
